human activities - French English Dictionary